module.exports = {
  // configureWebpack: {
  //   resolve: {
  //     alias: {
  //       '@': path.join(__dirname, './src'),
  //       '@fill': path.join(__dirname, './src-fill-in'),
  //     },
  //   },
  // },

  css: {
    loaderOptions: {
      // sass: { prependData: ` `, },
      // sass 选项会同时对 `sass` 和 `scss` 语法同时生效, 但是在 @import, sass 要求没有分号, scss 要求有分号, 所以这里单独对 scss 处理(此项目中全是 scss)
      // 因为使用 "sass-loader" 版本是 v8, 所以此处是 prependData 而不是 additionalData
      scss: {
        prependData: `
          @import '@/assets/scss/mixin';
          @import '@/assets/scss/animation.scss';
        `,
      },
    },
  },

  pages: {
    index: {
      entry: './src/main.js',
      template: './public/index.html',
      filename: 'index.html',
      title: '问卷系统',
    },
    'fill-in': {
      entry: './src-fill-in/main.js',
      template: './public/fill-in.html',
      filename: 'fill-in.html',
      title: '问卷填写',
    },
  },
}
